encoding/json/jsontext.encodeBuffer.availBuffer (field)

12 uses

	encoding/json/jsontext (current package)
		encode.go#L78: 	availBuffer []byte // always has zero length
		encode.go#L120: 	e.encodeBuffer = encodeBuffer{Buf: b, wr: w, availBuffer: e.availBuffer, bufStats: e.bufStats}
		encode.go#L469: 			b2 := append(e.availBuffer, b[pos+len(`"`):len(b)-len(`"`)]...)
		encode.go#L471: 			e.availBuffer = b2[:0]
		encode.go#L927: 	if cap(e.s.availBuffer) < n {
		encode.go#L928: 		e.s.availBuffer = make([]byte, 0, n)
		encode.go#L930: 	return e.s.availBuffer
		pools.go#L57: 	if cap(e.s.availBuffer) > 64<<10 {
		pools.go#L58: 		e.s.availBuffer = nil // avoid pinning arbitrarily large amounts of memory
		pools.go#L102: 	if cap(e.s.availBuffer) > 64<<10 {
		pools.go#L103: 		e.s.availBuffer = nil // avoid pinning arbitrarily large amounts of memory